self-service laundry - Turkish English Dictionary